package com.niubility.dao;

import com.niubility.entity.Refleck;
import com.niubility.vo.RefleckLoad;

import java.util.List;

/**
 * @ClassName: RefleckDao
 * @Description: 实现pc端显示用户反馈，修改反馈信息读取状态，删除反馈信息，移动端用户填写反馈数据库操作
 * @author: 张家乐
 * @DATE: 2018/1/25
 */
public interface RefleckDao {
    //pc端显示用户反馈
    public List<RefleckLoad> loadAll(Integer page, Integer displayCount);
    public List<Refleck> loadByDate(String s);
    //移动端用户填写反馈
    public int save(Refleck refleck);
    //删除反馈信息
    public int delete(Integer i);
    public int update(Refleck r);
    //pc端修改反馈信息读取状态
    public int updateMark(Integer id);
    public Refleck loadById(Integer i);
    //反馈信息的总页数
    public int loadCount();
    //通过反馈信息id查反馈id
    public int loadIdById(Integer id);
}
